a saving grace - Spanish English Dictionary